sciotheric telescope - Turkish English Dictionary